Địa lý Vĩnh Lộc (thị trấn), Vĩnh Lộc

Thị trấn Vĩnh Lộc nằm ở phía tây huyện Vĩnh Lộc, dọc theo quốc lộ 45, có vị trí địa lý:

Thị trấn Vĩnh Lộc có diện tích 5,43 km², dân số năm 2018 là 7.547 người, mật độ dân số đạt 1.390 người/km².[2]